package com.labot.model;

import java.io.Serializable;
import java.sql.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.Table;

import org.hibernate.annotations.AccessType;


@Entity
@Table(name="app_bitacora")
@AccessType("field")
public class Bitacora extends BaseObject implements Serializable {

	private static final long serialVersionUID = -1;
    

    @Column(name="fecha")
    private Date fecha;
     
    @Column(name="puntos")
    private Integer puntos;
    
    @Column(name="descripcion",length= 2048)
    private String descripcion;
     
     
    
    public Integer getPuntos() {
		return puntos;
	}

	public void setPuntos(Integer puntos) {
		this.puntos = puntos;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	

	public Bitacora() {
    }
    
	@Override
	public String toString() {
		return "id: " + this.getId() + "\nbitacora: ";
	}

	@Override
	public boolean equals(Object o) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public int hashCode() {
		// TODO Auto-generated method stub
		return 0;
	}

	
    
}